home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / internet / inet40.zip / BBS-TIPS.DOC < prev    next >
Text File  |  1996-02-10  |  12KB  |  276 lines

  1.  
  2.                        INET VERSION 3.4 BBS TIPS
  3.                        -------------------------
  4.  
  5.             Tips and Suggestions for Using The Internet Connection
  6.                     Version 3.4 with BBS Operation
  7.  
  8.  
  9.                            By: James Goldbloom
  10.                            Fidonet:  1:109/611
  11.                            +QuickBBS Vers 2.80
  12.  
  13.  
  14. Introduction:
  15. -------------
  16.  
  17. This file is not *just* for QuickBBS.  ALL sysops, please read this!
  18.  
  19. I am extremely proud to be a QuickBBS registered SysOp.  This file was
  20. written by me to all Internet Connection (Version 3.4) users to help
  21. all of you make the most of the installment of this program into your
  22. BBS.  The tips here are merely suggestions, to make the transition
  23. to 3.4 smooth, and also to avoid confusion and problems if at all
  24. possible.  These suggestions are not gauranteed to work, but are
  25. in action and operational on my BBS.  Results vary, so use this
  26. file as general guidelines.  QuickBBS allows customization, as does
  27. the Internet Connection.  Be creative, have fun, and be unique!
  28.  
  29. Although this file was written with QuickBBS in mind, surely some
  30. of the ideas in this file will inspire YOU for YOUR proud BBS!
  31.  
  32. First, how about a working example of INET.CFG, for your perusement!
  33.  
  34. Here is a working final INET.CFG taken right from my system, with the
  35. registration number being set to 0, for obvious reasons:
  36.  
  37. --------------------------------------------------------------------
  38. Sysop James Goldbloom
  39. SysopSecLvl 5
  40. RegistrationKey <blotted for security reasons>
  41. Origin 1:109/611
  42. Gate 1:109/42
  43. GateName UUCP
  44. DomainName f611.n109.z1.fidonet.org
  45. Outbound C:\NETMAIL
  46. ToLineFormat To: $\r
  47. ReplyLineFormat Reply-To: $\r\r
  48. MsgAreaName AD's FREE Internet Gateway
  49. Flags PRIVATE LOCAL KILL CRASH
  50. AppendText c:\quickbbs\txtfiles\append.txt
  51. AddressBook
  52. MaxFileDays 90
  53. MaxAddresses 100
  54. PublicBookSecurity 0
  55. Editor D:\GEDIT\GEDIT.EXE *P *B 60 300 -S32000 -N*N
  56. MsgInfo MSG.INF
  57. MsgInfoFormat From To Subj MsgArea PrivateFlag
  58. MsgTemp MSGTMP
  59. ExportInfo
  60. LogFilePath c:\quickbbs
  61. MessageCost 0
  62. ;AllowHandles
  63. ReplyText 
  64. SemaPhore C:\FD3\FDRESCAN.NOW
  65. MsgBasePath c:\quickbbs
  66. MsgBaseType GOLDBASE
  67. MsgBoard 190
  68.  
  69. --------------------------------------------------------------------
  70.  
  71. Tips and comments about INET.CFG:
  72.  
  73. * The name of my BBS is "AD Message System" so be sure to use a creative
  74.   name other than the bland default one with the sample.cfg!
  75.  
  76. * SysOp security is NOT *your* security, but the minimum level which
  77.   permits ANY user to ADD/MODIFY/DELETE in the PUBLIC Address Book.
  78.   I use 10, the lowest level which is NOT a new user.  I don't mind
  79.   allowing users to add stuff to the public book, so all users can see!
  80.  
  81. * Notice I don't have CRASH enabled as one of the flags.  I prefer to
  82.   send my UUCP mail routed through my local hub, which is easier to
  83.   get into than the busy UUCP gateway.  Crash will bypass this routing!
  84.  
  85. * Since 3.4 allows optional message base direct importing (which is
  86.   in addition to the direct write to your netmail directory), be sure
  87.   if you disable the KILL flag and re-import, you'll have a dupe if
  88.   you also have 3.4 import functions (lines 23-25) enabled in INET.CFG!
  89.  
  90. * AppendText can point to any file in your txtfiles directory!  Hint hint!
  91.   I wrote a small file which looks like this:
  92.  
  93. -------------------------------------------------------------------
  94. Source BBS:  AD Message System (703) 998-2958 -- Online Since 1985.
  95.              Multi-Node Message Dedicated System - 300-28.8k Access
  96. -------------------------------------------------------------------
  97.  
  98. (Notice no high-ascii... Most gateways strip them anyway...)
  99.  
  100. Keep the file no more than 4 lines, maximum 68 characters across
  101. because most gateways format and truncate, so keep it short and clean.
  102. Remember at the bottom of each netmail message will be the tiny
  103. EXPORT line showing the time and date of the message when exported,
  104. and if registered or not.  Keep APPEND.TXT short and simple.
  105.  
  106. * I use Gedit 2.10 as my editor, and the command line given is exactly
  107.   the one you want to use, NO exceptions or changes other than paths.
  108.   I put mine in a RAM disk, since I don't allow users to enter data into
  109.   the dictionary for Gedit.  Speedy loads... important!
  110.  
  111.   DO NOT FORGET:  "SET GEDIT=BBS:QUICK"  ENVIRONMENT VARIBALE MUST BE
  112.                   SET FOR GEDIT TO FUNCTION PROPERLY WITH QUICKBBS!
  113.                   PUT IT EITHER IN AUTOEXEC.BAT OR NODE BATCH FILES!
  114.  
  115.   HEY!  Put your editor in a RAM DISK... it loads FAST!  Hint hint...
  116.  
  117.   If you can't get the editor to work, leave that command line data in
  118.   INET.CFG *out*, so only the word EDITOR appears, this way with 3.4
  119.   you can use the built in editor (any version PAST 1.6).
  120.  
  121. * If not sure, use MSG.INF and MSGTMP in the appropriate lines.  No
  122.   matter how much you want to add paths, DO NOT ADD PATHS.  MSG.INF
  123.   and MSGTMP should work on nearly all QuickBBS setups!  NO PATHS!
  124.  
  125. * MsgInfoFormat is important...  this sample is for Gedit, and works
  126.   perfectly.  I suggest you do NOT change this type of setup!  Use
  127.   the example supplied in my INET.CFG, for Gedit and most editors!
  128.  
  129.  
  130. Here is a copy of my constantly changing BADADDR.CTL, used to
  131. control what users can type in as internet addresses!  If any
  132. of these keywords are found (in part, or whole) in the outbound
  133. address typed in by the user, in addition to a comparison with
  134. their security level, the user will be told the address is invalid:
  135.  
  136.  
  137. ; This file is the Bad Address Control file.  Here you will specify
  138. ; Internet addresses or portions of that you want to limit to a specific
  139. ; security level.  For example, to limit access to addresses containing the
  140. ; word LISTSERV to security level 30, you would type in LISTSERV 30.  The
  141. ; address, or word, must not contain any spaces.  The space is used to
  142. ; seperate the address and the security level.  Lines in this file which
  143. ; begin with a semi-colon are ignored.
  144.  
  145. LISTSERV 32000
  146. MAILSERV 32000
  147. LIST 32000
  148. MAIL 32000
  149. SERVE 32000
  150. FTP 32000
  151. HTTP 32000
  152. FILE 32000
  153. XFER 32000
  154. FILE 32000
  155.  
  156.  
  157. You can see that in MY case, I am the only one who is allowed to
  158. include any of these keywords in outbound addresses to the gateway,
  159. since I am access level 32000.  You can easily change this, but
  160. seeing an example above may give you ideas.  The ability to
  161. limit MAILING LISTS if your gateway does not allow it, is right here.
  162.  
  163.  
  164. Ok, enough about configuration files.  Now let's talk about stuff you
  165. need to do in Qconfig (the configuration program for QUICKBBS):
  166.  
  167. * Make sure you have a netmail area configured set to NET and PRIVATE,
  168.   in the message area section.  All netmail should go to this one
  169.   area, unless you can send FIDONET messages to another.  If this is
  170.   true, where you mailer sends only UUCP messages to one area, and
  171.   Fidonet netmail to another, setup two areas.  Its no big deal to
  172.   name the area something generic like "Network Private Mail" because
  173.   INET will use the areaname defined in INET.CFG when intercepting
  174.   Internet messages anyway!  This area should hold 500 or so messages,
  175.   set with maybe 60 days for OLD, and 7 days for received if not less.
  176.   Only INCOMING netmail should be put in this area.  INET 3.4 optionally
  177.   puts an outgoing message into the message base, and NON internet
  178.   messages will be PUBLIC if the area if public, and private if the
  179.   area is private.  Basically use the MSGINFOFORMAT example I use
  180.   above for GEDIT and QBBS, and most popular editors and follow
  181.   instructions carefully in INET.DOC for lines 23 thru 25 of INET.CFG
  182.   regarding message base optional import (GOLDBASE or HUDSON).
  183.  
  184. * Knowing INET writes directly to the NETMAIL directory on your disk,
  185.   this presents a problem with QuickBBS because the MSGTMP file is
  186.   deleted by INET after the message is written to disk.  To help users
  187.   from getting confused, go into ALL your language files, and do
  188.   the following:
  189.  
  190.   + Use Alt-F to find "SYSTEM ERROR: MISSING %1"
  191.   + Change this line to read: "INET MESSAGE: Message Exported!"
  192.  
  193.   + Use Alt-F to find "MESSAGE NOT SAVED"
  194.   + Change this line to read: "BBS RESPONSE: Task completed!"
  195.  
  196.   Most BBS's have language files or customizable error messages,
  197.   prompts, etc.  Make sure you change them to reflect how INET
  198.   saves replies, etc.
  199.  
  200.   I think you get the idea here!  INET has indeed saved and sent the
  201.   message, but since MSGTMP is not there, and due to the errorlevel
  202.   INET issues to avoid message dupe (by export again), these two
  203.   language lines avoid confusion.  This is a nifty trick, and looks
  204.   clean to the user who sees NO error messages.  Their message is
  205.   on your disk, in your netmail directory.  No copy lives in your
  206.   message base.  Later, you can IMPORT it using your mailer, but
  207.   this is not really necessary, as if the message does come back
  208.   as orphan, the original message is always included in the Daemon Mail.
  209.  
  210. * As for the EDITOR, go into Menu Edit and in your network menu which
  211.   loads INET as a door (for POST functions), use this command line
  212.   as a working example to get you started (optional data line in menu
  213.   line):
  214.  
  215.   *C /C *M C:\INET\INET.EXE /POST /NODE*N
  216.  
  217.   Your BBS may not be like QuickBBS, so check docs for swap metacharacters
  218.   and other parameters passed to doors!  The above works for QBBS.
  219.  
  220. * As for REPLY, which is an awesome feature, load up QCONFIG, go into
  221.   the full screen editor, and issue this line for INET, as an example:
  222.  
  223.   C:\INET\INET.EXE /REPLY /NODE1
  224.  
  225.   (change the node number for each node in a multinode environment
  226.    by running qconfig in each node sub-directory.  Do NOT use
  227.    metacharacters in qconfig full screen editor command line.)
  228.  
  229.   EXTREMELY IMPORTANT:  ENABLE THE SWAP FUNCTION IN QCONFIG'S FULL SCREEN
  230.                         EDITOR SCREEN.  ALWAYS.
  231.  
  232. Caveats about the last 3 lines of INET.CFG, regarding MESSAGE BASE:
  233.  
  234. * Carefully read INET.DOC to determine what paths and BBS types to
  235.   pick for the last 3 lines if you enable import into your message base.
  236.   Remember the import is in ADDITION to the export direct to netmail
  237.   directory!  Don't guess at this stuff.
  238.  
  239. * GOLDBASE users do NOT use HUDSON!  It won't work!  Use GOLDBASE only
  240.   if you run that format, of course.
  241.   
  242.  
  243. Ok, that should get you started and on your way to fully and cleanly
  244. integrating INET 3.4 into your QuickBBS system, or give ideas as
  245. to changes you can make to YOUR BBS software!  Think!
  246.  
  247. Thanks for your time, and please feel free to send NETMAIL to me with
  248. comments, additions/deletions/modifications you think are necessary.
  249. I will credit you fully with any suggestions.  I would also like
  250. uses to send me via netmail working command lines for full screen
  251. editors other than GEDIT, to help others.
  252.  
  253. Finally, call my BBS if you wish at (703) 998-2958 anytime, or netmail
  254. me via my Fidonet node number:  1:109/611.  If you call my BBS and
  255. want to bypass the new user application, logon using the name
  256. "Inet Tester" and use the password "Inet".  No quotes.  Netmail is
  257. faster, but if you want a demonstration, logon today!  Also be
  258. sure to request from your HUB the "OMEGA_SOFT" echo, on zone 1
  259. backbone!  This is the public echo for all Omega Soft products.
  260.  
  261. Remember to use INETUTIL to make all the changes to INET.CFG!
  262.  
  263. Take care, and thanks for taking the time to view this file!
  264.  
  265. ;-)
  266.  
  267. -James
  268.  
  269.  
  270. +QuickBBS (c)(tm) is a registered trademark of Pegasus, Inc., written by
  271.  Steve Gabrilowitz.  For information about QBBS, mail Steve at 1:363/1701
  272.  and tell him I sent ya, please.  Thanks, graciously.
  273.  
  274. {end of file}
  275.  
  276.